102 NE Russell St, Portland, OR 97212, United States
View on Map
What travelers say:
This was a great find! We found this place wandering the neighborhood while visiting some friends and thought it looked great. We decided to stop in later the next day for a late dinner.